//
//  Adapter.h
//  iOS-BTong-Common
//
//  Created by maqz on 2018/3/20.
//  Copyright © 2018年 xiaofeiZhang. All rights reserved.
//

#import <UIKit/UIKit.h>

#define kBTFloat(value) [FBAdapter adapterFloat:value]
#define kBTFont(size) [FBAdapter adapterFontWithSize:size]
#define kBTFont_w(size, w) [FBAdapter adapterFontWithSize:size weight:w]

/**
    负责适配相关功能
 */
@interface FBAdapter : NSObject

/**
 适配 float 值

 @param value 标准的值
 @return 适配后的值
 */
+ (CGFloat )adapterFloat:(CGFloat)value;

/**
 适配字体大小

 @param size 适标准字体大小
 @return 适配后字体大小
 */
+ (UIFont *)adapterFontWithSize:(CGFloat)size;

/**
 适配字体大小、粗细

 @param size 标准的字体大小
 @param weight 标准的字体粗细
 @return 适配后的字体
 */
+ (UIFont *)adapterFontWithSize:(CGFloat)size weight:(UIFontWeight)weight;
@end
